Saga<'Data, 'State, 'OriginatorEvent>Record

PackageFCQRS
A pure saga definition. HandleEvent is obj-based so a single saga can match events from several aggregates; ApplySideEffects returns the transition plus the commands to dispatch.

Fields

NameTypeDescription
NameNameNo description available.
InitialDataInitialDataNo description available.
OriginatorOriginatorThe aggregate the saga starts from (its commands' Originator target).
HandleEventHandleEventNo description available.
ApplySideEffectsApplySideEffectsNo description available.
StartOnStartOnWhich originator events spawn an instance of this saga.
SnapshotsSnapshotsSnapshot cadence: Default (config / 30), NoSnapshots, or Every n.